package cn.ffcs.uec.outStaff.model;

import java.io.Serializable;

import lombok.Getter;
import lombok.Setter;
import cn.ffcs.uom.common.model.UomEntity;

public class UecOutStaffCostB extends UomEntity implements Serializable {

	private static final long serialVersionUID = -6602343215456500514L;

	/**
	 * 员工标识
	 * 
	 * @return
	 */
	public Long getPkOutStaffCostBId() {
		return super.getId();
	}

	public void setPkOutStaffCostBId(Long pkOutStaffCostBId) {
		super.setId(pkOutStaffCostBId);
	}
	/**
	 * 账期
	 */
	@Getter
	@Setter
	private Long monthId;
	/**
	 * 主键
	 */
	@Getter
	@Setter
	private String pkPsnCostB;
	/**
	 * 外包人员编码
	 */
	@Getter
	@Setter
	private String psnCode;
	/**
	 * 姓名
	 */
	@Getter
	@Setter
	private String psnName;
	/**
	 * 身份证号
	 */
	@Getter
	@Setter
	private String idNum;
	/**
	 * 外包人员费用项目一
	 */
	@Getter
	@Setter
	private Double f1;
	/**
	 * 外包人员费用项目二
	 */
	@Getter
	@Setter
	private Double f2;
	/**
	 * 外包人员费用项目三
	 */
	@Getter
	@Setter
	private Double f3;
	/**
	 * 外包人员费用项目四
	 */
	@Getter
	@Setter
	private Double f4;
	/**
	 * 外包人员费用项目五
	 */
	@Getter
	@Setter
	private Double f5;
	/**
	 * 外包人员费用项目六
	 */
	@Getter
	@Setter
	private Double f6;
	/**
	 * 外包人员费用项目七
	 */
	@Getter
	@Setter
	private Double f7;
	/**
	 * 外包人员费用项目八
	 */
	@Getter
	@Setter
	private Double f8;
	/**
	 * 外包人员费用项目九
	 */
	@Getter
	@Setter
	private Double f9;
	/**
	 * 外包人员费用项目十
	 */
	@Getter
	@Setter
	private Double fa1;
	/**
	 * 外包人员费用项目十一
	 */
	@Getter
	@Setter
	private Double fa2;
	/**
	 * 外包人员费用项目十二
	 */
	@Getter
	@Setter
	private Double fa3;
	/**
	 * 上层单据主键
	 */
	@Getter
	@Setter
	private String pkPsnCostH;
	/**
	 * 上层单据主键
	 */
	@Getter
	@Setter
	private Long pkOutStaffCostHId;
	/**
	 * 删除标志
	 */
	@Getter
	@Setter
	private Long dr;
	/**
	 * 公司名称
	 */
	@Getter
	@Setter
	private String corpName;
	/**
	 * 公司编码
	 */
	@Getter
	@Setter
	private String corpCode;
	/**
	 * 工作记录主键
	 */
	@Getter
	@Setter
	private String pkPsnWork;
	/**
	 * 工作记录主键
	 */
	@Getter
	@Setter
	private Long outStaffWorkId;
	/**
	 * 公司编码
	 */
	@Getter
	@Setter
	private String pkCorp;

	public UecOutStaffCostB() {
		super();
	}

	public static UecOutStaffCostB newInstance() {
		return new UecOutStaffCostB();
	}

}
